Packet Filter Management for Layer 4 Switching
نویسندگان
چکیده
Packet lters are rules for classifying packets based on their header elds. A lter speciies a pattern for each of the key header elds, and an action that is applied to the packet matching this lter. Packet classiication is essential to routers supporting services such as Quality of Service (QoS), Virtual Private Networks (VPNs), and rewalls. A lter connict occurs when two or more lters overlap, creating an ambiguity in packet classiication. Current techniques for resolving lter connicts are based on prioritizing connicting lters, and choosing the higher priority lter. We show that prioritizing does not always work. Instead, we propose a new scheme for connict resolution, which is based on the idea of adding resolve lters. Our main results are a geometric framework for studying lters, an algorithm for detecting connicts in a lter database, and an algorithm for resolving connicts. In the special case of 2-dimensional (Source-Destination) lters, we present a very fast algorithm that can be used both for lter connict detection as well as packet classiication, thereby eliminating any redundancy between the control path and the data path. A simple version of the algorithm running on a 200 MHz Pentium workstation takes a few microseconds to perform connict detection and classiication on a lter database of 40 thousand lters. We also show how a more eecient packet classiication scheme 11] ts into our framework, which can improve the detection time by another order of magnitude.
منابع مشابه
Intrusion detection considerations for switched networks
Many private and public networks are based on network switching technologies. However, switched networks present a number of challenges to intrusion detection equipment. These challenges include limited visibility of network flows at the edges of the network, high-speed packet processing, and highly-aggregated flows in the core. In addition, switched networks typically implement protocols speci...
متن کاملSupport of micro-mobility in MPLS-based wireless access networks
In this paper, we propose an architecture for the MPLS (Multi-Protocol Label Switching)-based micro-mobility management including label switched path setup, packet forwarding, handoff processing, and paging. In order to prevent packet loss during handoff, we propose two packet recovery mechanisms, namely: buffer time-based packet recovery and medium access control (MAC) layer assisted packet re...
متن کاملRealizing Packet/Optical Network Convergence and Efficient Router Interconnect through Packet-aware Optical Transport
In conventional network architectures, where IP/MPLS operates as a client layer over an optical transport layer, routers are employed throughout the WAN to provide a multitude of packet-centric bandwidth management functions, including packet services termination, aggregation, switching, QoS and transport. New emerging high-speed packet management functions at 100GbE rates are emerging within n...
متن کاملPacket Filter Management for Layer 4
The Internet is being pushed to the limit by the increased demand for bandwidth and functionality. The increased demand for bandwidth is fueled by the explosive growth in the number of users and multimedia applications. The increased demand for functionality is propelled by new services like Quality of Service (QoS), Virtual Private Networks (vpn)s and rewalls. These services require routers to...
متن کاملA Packet Classification and Filter Management System
Packet classification and fast filter matching have been an important field of research in the recent past. Several algorithms have been proposed for fast packet classification. In this paper, we first present a new filter matching scheme called EntryPruned Tuple Search and discuss its advantages over previously presented algorithms. We then show how this algorithm blends very well with an earl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998